management expense marketing customer strategic consulting software internet technology consulting it consulting consulting crm successful technology telecom management consulting mobile telecommunications relationship technology